sounding board – English–Latine translations

🇬🇧 en la 🇻🇦

sounding board noun

  • structure that reflects sound towards the intended listeners
suggestus
Wiktionary Links